func runtime.toRType

40 uses

	runtime (current package)
		alg.go#L166: 		panic(errorString("hash of unhashable type " + toRType(t).string()))
		alg.go#L193: 		panic(errorString("hash of unhashable type " + toRType(t).string()))
		alg.go#L270: 		panic(errorString("hash of unhashable type " + toRType(t).string()))
		alg.go#L309: 			return errorString("hash of unhashable type " + toRType(t).string())
		alg.go#L338: 		return errorString("hash of unhashable type " + toRType(t).string())
		alg.go#L396: 		panic(errorString("comparing uncomparable type " + toRType(t).string()))
		alg.go#L413: 		panic(errorString("comparing uncomparable type " + toRType(t).string()))
		error.go#L36: 		inter = toRType(e._interface).string()
		error.go#L38: 	as := toRType(e.asserted).string()
		error.go#L42: 	cs := toRType(e.concrete).string()
		error.go#L47: 			if toRType(e.concrete).pkgpath() != toRType(e.asserted).pkgpath() {
		error.go#L268: 	typestring := toRType(eface._type).string()
		heapdump.go#L197: 	rt := toRType(t)
		iface.go#L54: 		name := toRType(&inter.Type).nameOff(inter.Methods[0].Name)
		iface.go#L222: 		itype := toRType(&inter.Type).typeOff(i.Typ)
		iface.go#L223: 		name := toRType(&inter.Type).nameOff(i.Name)
		iface.go#L231: 			rtyp := toRType(typ)
		mbitmap.go#L946: 		print("runtime: type=", toRType(typ).string(), "\n")
		mbitmap.go#L1383: 		println("runtime: typeBitsBulkBarrier with type ", toRType(typ).string(), " of size ", typ.Size_, " but memory size", size)
		mbitmap.go#L1387: 		println("runtime: typeBitsBulkBarrier with type ", toRType(typ).string(), " with GC prog")
		mbitmap.go#L1867: 				print("runtime: type=", toRType(et).string(), "\n")
		mfinal.go#L423: 		throw("runtime.SetFinalizer: first argument is " + toRType(etyp).string() + ", not pointer")
		mfinal.go#L469: 		throw("runtime.SetFinalizer: second argument is " + toRType(ftyp).string() + ", not a function")
		mfinal.go#L473: 		throw("runtime.SetFinalizer: cannot pass " + toRType(etyp).string() + " to finalizer " + toRType(ftyp).string() + " because dotdotdot")
		mfinal.go#L476: 		throw("runtime.SetFinalizer: cannot pass " + toRType(etyp).string() + " to finalizer " + toRType(ftyp).string())
		mfinal.go#L499: 	throw("runtime.SetFinalizer: cannot pass " + toRType(etyp).string() + " to finalizer " + toRType(ftyp).string())
		panic.go#L652: 			throw(text + ": type " + toRType(efaceOf(&r)._type).string())
		pinner.go#L112: 		panic(errorString("runtime.Pinner: argument is not a pointer: " + toRType(etyp).string()))
		plugin.go#L85: 		t := toRType((*_type)(unsafe.Pointer(md.types))).typeOff(ptab.typ) // TODO can this stack of conversions be simpler?
		runtime1.go#L675: 	return unsafe.Pointer(toRType((*_type)(rtype)).typeOff(typeOff(off)))
		runtime1.go#L691: 	return toRType((*_type)(rtype)).textOff(textOff(off))
		runtime1.go#L705: 	return unsafe.Pointer(toRType((*_type)(rtype)).typeOff(typeOff(off)))
		tracetype.go#L48: 	typName := toRType(typ).string()
		type.go#L329: func toRType(t *abi.Type) rtype {
		type.go#L363: 	rt, rv := toRType(t), toRType(v)